Skip to content

feat(installation): documenter le script d'installation en une commande#209

Merged
martindev-fr merged 2 commits into
ClientXCMS:preprodfrom
alexwrite:feat/installation-script
Jun 28, 2026
Merged

feat(installation): documenter le script d'installation en une commande#209
martindev-fr merged 2 commits into
ClientXCMS:preprodfrom
alexwrite:feat/installation-script

Conversation

@alexwrite

Copy link
Copy Markdown
Contributor

Contexte

Ajoute une page de documentation pour le script d'installation one-command de ClientXCMS (déploiement self-hosted automatisé : PHP 8.3, MariaDB, Nginx, Redis, Node, Composer, certbot), en complément des méthodes existantes (selfhosted manuel, Ansible, Docker).

Le script est testé en conditions réelles sur Debian 11/12/13, Ubuntu 22.04/24.04, Rocky Linux 9 et AlmaLinux 8. Source : https://github.com/alexwrite/clientxcms-installer

Changements

  • docs/installation/script.md - nouvelle page EN (source), sidebar_position: 2.
  • i18n/fr/.../installation/script.md - traduction FR.
  • docs/installation/installation.md + version FR - mention du script sous la section Autohébergement.
  • Sections couvertes : prérequis + distros supportées, démarrage rapide, ce qui est installé, options interactives, finalisation via le wizard web, installation non-interactive (variables d'env), mise à jour (renvoie vers upgrade) et désinstallation.

Présenté comme un script communautaire (admonition + lien vers le dépôt), distinct du cœur ClientXCMS.

Vérification

  • npm run build passe pour les deux locales (en + fr).
  • Aucun lien cassé introduit (les liens ./script, ./selfhosted, ./requis, ./ansible, ./upgrade résolvent).

@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

@alexwrite is attempting to deploy a commit to the darkincognito85's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-clientxcms-com Ready Ready Preview, Comment Jun 28, 2026 5:19pm

@martindev-fr martindev-fr merged commit babfba1 into ClientXCMS:preprod Jun 28, 2026
3 of 4 checks passed
martindev-fr added a commit that referenced this pull request Jun 28, 2026
* feat: Release ClientXCMS v2.15, introducing new features, improvements, fixes, and security updates.

* fix: proxmox typo

* feat: add binance docs

* feat: add square docs

* feat: add sumup docs

* feat: add quote_manager addon

* feat: add helpdesk autoreply extensions

* feat: add support for backups in Proxmox documentation

* deps: bump the all-dependencies group across 1 directory with 2 updates (#201)

Bumps the all-dependencies group with 2 updates in the / directory: [brace-expansion](https://github.com/juliangruber/brace-expansion) and [typescript](https://github.com/microsoft/TypeScript).


Updates `brace-expansion` from 5.0.2 to 5.0.4
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v5.0.2...v5.0.4)

Updates `typescript` from 5.9.3 to 6.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.2)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 5.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: typescript
  dependency-version: 6.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* docs: add documentation for Microsoft, Minecraft, Twitch, and ClientXCMS OAuth2 providers in SocialAuth+

* feat: publish March 2026 update blog post

* chore: remove google-gtag and cookie-consent plugins from documentation site

* feat: v2.15.1

* fix: update authors' GitHub URLs and correct ctxmailer service discontinuation date

* feat: add automatic update documentation, override webpack version, and implement Redoc and DocItem layout fixes

* chore: remove redocusaurus API documentation integration and references

* feat: add documentation for knowledgebase and how-did-you-find-us publish v2.15.2 release notes

* deps: bump brace-expansion (#207)

Bumps the all-dependencies group with 1 update in the / directory: [brace-expansion](https://github.com/juliangruber/brace-expansion).


Updates `brace-expansion` from 5.0.4 to 5.0.5
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v5.0.4...v5.0.5)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 5.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add late fees addon

* feat: Add CLI options for creating extensions and themes, enhance Docker installation guide, and update self-hosted installation instructions

* fix: update links to the ideas platform across multiple documents

* feat: add Service Pack documentation and related images for product configuration

* feat(installation): documenter le script d'installation en une commande (#209)

* feat(installation): document the one-command installation script (en + fr)

* docs(installation): document the update command in the script page (en + fr)

* deps: bump brace-expansion (#208)

Bumps the all-dependencies group with 1 update in the / directory: [brace-expansion](https://github.com/juliangruber/brace-expansion).


Updates `brace-expansion` from 5.0.5 to 5.0.6
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v5.0.5...v5.0.6)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 5.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: remove used docker workflow

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre ETEOCLE <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants